#ifndef ENEMY_H
#define ENEMY_H

#include <string>
#include "../Unit.h"

class Enemy : public Unit
{
    public:
        Enemy(std::string pname, int pmax_hp, int pmax_mp, int speed, Texture* t): Unit(Teams::Enemy, pname, speed, pmax_hp, pmax_mp, t) {}
        virtual ~Enemy() = default;
        virtual void turn(Unit* u);

        static Unit* GetInstance();
    protected:
    private:
};

#endif // ENEMY_H
